branta ieucopsis - Spanish English Dictionary